Home CHELSEA FOOTBALL CLUB

Sealand Road, Chester, England

Officially known as The Stadium, it was the home of Chester City from 1906 to 1990 until they shared Moss Rose
For more information